amacho - French English Dictionary