placel - German English Dictionary