also known as ding dong ditch - Turkish English Dictionary