inimicable - Turkish English Dictionary