taskebabı - Turkish English Dictionary