be the dead spit of somebody - Turkish English Dictionary