lymphate - German English Dictionary