red delicious - Turkish English Dictionary