loosely speaking - German English Dictionary