prohibitive impediment - Turkish English Dictionary