internationally recognised - German English Dictionary