klaxon horn - German English Dictionary