speak sense - German English Dictionary