represent abroad - Turkish English Dictionary