microcarrier - German English Dictionary