suficiente - German English Dictionary