trained to perch on a hand - Alemán Inglés Diccionario