to answer for - Turkish English Dictionary