palabroso - German English Dictionary