cup of hemlock - Turkish English Dictionary