French for bean translation. What are you doing here artinya meaning. Criança artificial. Restaurante Atouguia da Baleia.