cape vulture - Turkish English Dictionary