ter kokmuş - Turkish English Dictionary