choroco - French English Dictionary