microhybride - Turkish English Dictionary