mirable - Turkish English Dictionary