towelhead - Alemán Inglés Diccionario