importuous - Turkish English Dictionary