aggerose - German English Dictionary