indeficiente - German English Dictionary