Steppengiraffe - French English Dictionary