narrates - German English Dictionary