be able to speak well - German English Dictionary