have dropped dead - Turkish English Dictionary