cambrones - German English Dictionary