amaretto sour - Turkish English Dictionary