microhybride - German English Dictionary