estrobiliforme - German English Dictionary