international press agency - German English Dictionary