end up in police station - Turkish English Dictionary