diomedea chlorostoma - Turkish English Dictionary