i know it sounds crazy - French English Dictionary