rostrudo - German English Dictionary