insatisfactorio - German English Dictionary