roughly speaking - German English Dictionary