be slightly crazy - Francés Inglés Diccionario