departee - German English Dictionary