it cracked me up - French English Dictionary