propulseurs - German English Dictionary