narrators - German English Dictionary