maracaibo leatherjacket - German English Dictionary