chamagosa - French English Dictionary