cape passero - German English Dictionary