internationally recognised - Spanish English Dictionary