platformate - German English Dictionary