all-devouring - Turkish English Dictionary