platz - French English Dictionary