impetrable - Turkish English Dictionary