klirrt - French English Dictionary