manurable - Turkish English Dictionary