ape hands - Alemán Inglés Diccionario