hand rests - Turc Anglais Dictionnaire