lawful impediment - Turkish English Dictionary