chotorro - French English Dictionary