pastrulo - German English Dictionary