mamabicho - French English Dictionary