apport - German English Dictionary