platanutre - German English Dictionary