escherichia - Turkish English Dictionary