stupid or naive person - Turco Inglés Diccionario