surjection - German English Dictionary