barrancada - German English Dictionary