heme protein - Turkish English Dictionary