presentador - German English Dictionary