strategic cooperation - Turkish English Dictionary