ability to speak spanish - German English Dictionary