devebastı şeftali - Turkish English Dictionary