agrazada - Turkish English Dictionary