amaretti (italian biscuit) - Turkish English Dictionary