Propellerrad - German English Dictionary