cabello - German English Dictionary