idiot gloves - Alemán Inglés Diccionario