cackhanded - Alemán Inglés Diccionario