zarambeque - French English Dictionary