non-native speaker of english - German English Dictionary