pirrolasa - German English Dictionary