boast of being - German English Dictionary