trochoblast - German English Dictionary