stupid or naive fellow - Alemán Inglés Diccionario