garrota - Alemán Inglés Diccionario