alebrestada - Turkish English Dictionary