hand rests - Turco Inglés Diccionario