placemat - German English Dictionary