strobilate - German English Dictionary