be stupid or foolish - Alemán Inglés Diccionario