be commendable - German English Dictionary