ampalaya - Turkish English Dictionary