man from casma, peru - French English Dictionary