apedreador - French English Dictionary