Propellerboot - German English Dictionary