amawaca - French English Dictionary